# -*-coding:utf-8-*-

# 0.为celery的运行，配置django环境
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'jinhuan_mall.settings')

# 1.创建celery实例
from celery import Celery
# 参数1 ：main 设置脚本路径
app = Celery('celery_tasks')

# 2. 设置broker
# 通过加载配置文件设置broker
app.config_from_object('celery_tasks.config')

# 3.celery 自动检测指定包的任务
# 列表中的元素是tasks的路径
app.autodiscover_tasks(['celery_tasks.sms', 'celery_tasks.email'])